package com.shrct.businessprocess.budget;

import com.shrct.businessprocess.budget.RCHasCostBudgetCostRequest;
import com.shrct.businessprocess.budget.impl.RCHasCostBudgetPayRequestImpl;
import com.shrct.businessprocess.budget.proxy.RCHasCostBudgetPayRequestProxy;
import edu.fudan.langlab.domain.workflow.BusinessProcess;
import edu.fudan.langlab.domain.workflow.IHasProcess;
import edu.fudan.mylang.pf.EntityImplementation;

@EntityImplementation(implementBy = RCHasCostBudgetPayRequestImpl.class)
public interface RCHasCostBudgetPayRequest extends RCHasCostBudgetCostRequest, IHasProcess {
  public abstract BusinessProcess getProcess();
  
  public abstract RCHasCostBudgetPayRequestProxy toProxy();
}
